Top 10k strings from 64x32 Screen (1984)(Peekay Software).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

   2 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
   2 instr     
   1 instr     #
   1 ;"Remember! RANDOMIZE USR 24842"
   1 ;"RESTORE        will have to be replaced with RESTORE 1 if DATA   is used. This will have to be placed after every occurance of   CLEAR and RUN and will need to be the first command as well."
   1 ;"64 x 32 Screen 
   1 64x32     
   1 '''''''''''"VERY IMPORTANT NOTE"'"
   1 '"To covert any  BASIC  program to this new screen LOAD  your own  program into the computer then turn this cassette over and type MERGE """""
   1 '"To LIST your program you should type LIST 1 to prevent printing  line 0. ( It will not matter if you do type LIST though. )"
   1 '"There are no UDG characters. However you can redesign any        character using the following routine:"
   1 '"The computer will not say ""scroll?"" when the screen is full      however it will stop and BREAK,n,N or STOP will stop the        program. POKE 23692,255 will operate as before (telling the     computer not to stop when the screen is full)."
   1 '"Press R to repeat"
   1 '"Once the 64 x 32 program has been MERGEd with your program you   can then set about making alterations to your program,  these   will include:"
   1 '"Before typing SAVE you must do the following:"
   1 "________________________________________________________________"
   1 "Type LIST ( not LIST 1 )"
   1 "These can be used to mix the two screen formats together on one  screen"'"Note: None of the USRs used in this program will affect the RND  function."
   1 "The numbers after the BINs refer to the line within the CHR$    WARNING!: DO NOT ATTEMPT TO ALTER CHARACTERS ABOVE CHR$ 143 OR   BELOW CHR$ 32"
   1 "The 64 x 32 program is stored on the other side of  this tape.   It is a machine code routine 1K long which is stored in a REM   statement at line 0"
   1 "SCREEN$        will not work."
   1 "PRINT TAB      can now be between 0 and 63"
   1 "PRINT INVERSE  will operate as normal but will be less readable."
   1 "PRINT AT 0,0;  must be typed every time the screen clears."
   1 "PRINT AT       can be as high as 31,63"
   1 "Microdrive users must FORMAT all of the channels that they       intend to use during the program before running the 64 x 32     program. This must be done before running the completed program as well. 
   1 "MAKE A NOTE OF THESE USER SUBROUINES."'" RANDOMIZE USR 24862  gives the 32 x 22 screen"'" RANDOMIZE USR 24890  gives the 64 x 32 screen"
   1 "LET x=chr * 3 + 23772"'"POKE x,BIN 11112222"'"POKE x+1,BIN 33334444"'"POKE x+2,BIN 55556666"
   1 "If line 0 reads 0>RANDOMIZE USR ....  then you can SAVE the      program"
   1 "INSTRUCTIONS"'"
   1 "INK,PAPER,BRIGHT and FLASH are ignored but can be left in the    program"
   1 "However if line 0 reads 0>REM 2:REM xxx ... then you 
   1 "Commas         will now give four colomns instead of two"
   1 "Check line 0 again!"'''''
   1 "Best results are attained with a black screen and green letters. To get this type: BORDER 0:PAPER 0:INK 4:POKE 23624,4:CLS"
   1 "ATTR           will be in 32 x 22 mode."
   1 " The POKE changes the colour of the bottom of the screen         eg. POKE 23624,( bright * 64 ) + ( paper * 8 ) + ink"
   1 " Finally here are all of the 64 x 32 characters"
   1  type RANDOMIZE USR 24842  Do not type this twice!"'" 
   1  NEVER ALTER CHANNEL TWO ( OPEN #2 )
   1  1984 Peekay Software";
   1   Press any key